$(function() {
    // 获取form表单
    var form = layui.form;
    var layer = layui.layer;

    // 自定义校验规则
    form.verify({
        pwd: [/^[\S]{5,12}$/, "密码必须5到12位，且不能出现空格"],
    });

    // 监听登录表单提交事件
    $("#form_login").on("submit", function(e) {
        e.preventDefault();
        $.ajax({
            url: "/api/login",
            method: "POST",
            data: $(this).serialize(),
            success: function(res) {
                console.log(res);
                if (res.status !== 0) {
                    return layer.msg("请求失败");
                }
                layer.msg("登录成功");
                // 将登录成功得到的token 字符串，保存到 localStorage 中
                localStorage.setItem("token", res.token);
                // 跳转到后台主页
                location.href = "/bigevent-end/index.html";
            },
        });
    });
});